package com.lemon.soft.bookingroom.configuration;

import org.springdoc.core.GroupedOpenApi;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class SwaggerConfig {

    @Bean
    public GroupedOpenApi publicApi() {
        return GroupedOpenApi.builder()
                .group("预订房间API")
                .packagesToScan("com.lemon.soft.bookingroom.controller")
//                .pathsToMatch("/api/**") // 扫描的API路径
                .build();
    }


//    @Bean
//    public OpenAPI customOpenAPI() {
//        return new OpenAPI()
//                .info(new Info()
//                        .title("bookingroom API 文档")
//                        .version("v1.0.0")
//                        .description("会议室预定 API 文档")
//                        .termsOfService("http://swagger.io/terms/")
//                        .license(new License().name("Apache 2.0").url("http://springdoc.org")));
//    }
}